Big Huge Thesaurus

hydrochloric acid

noun